be rather upset/angry - Spanish English Dictionary